trip catch - French English Dictionary